throw down the gauntlet


Results for "throw down the gauntlet"

English - Turkish Dictionary

throw down the gauntlet

(English - Turkish Dictionary) :
meydan okumak.